package java学习.第03章_流程控制语句;

public class B_switch_case {
    public static void main(String[] args) {
        流程控制之switch_case();
    }

    private static void 流程控制之switch_case() {
        //case 后只能是常量
        //如果没有 break 会直接执行后面的语句，直到遇到 break 或结束
        //不会因为 default (和else区别就是 位置随意可变)而特殊，也会向后执行
        int i = (int)(Math.random()*5);
        //i 只能  byte / short /char / int /枚举（JDK5.0 新增）/String (JDK7.0 新增)

        switch (i){
            case 1:
                System.out.println("我是第一名:" + i);
                break;//结束流程
            case 2:
                System.out.println("我是第二名:" + i);
                break;
            default:
                System.out.println("宝贝:" + i);
                break;
            case 3:
                System.out.println("我是第三名:" + i);
                break;
            case 4:
                System.out.println("我是第四名:" + i);
                break;
        }
    }

}
